Bishops Wood Hospital
Rickmansworth Rd., Northwood, Greater London, United Kingdom, HA6 2JW
(01923) 835814 Phone